Big Huge Thesaurus

Necturus maculosus

noun